reservoir in irrigation canals - Anglais Synonymes Dictionnaire